provincial waterworks directorate - Français Anglais Dictionnaire